package datos.entidades;

public class VehiculoElegido {
	
	private String patente;
	private int idChofer1;
	private int idChofer2;
	private Carga condicionCarga;
	
	public VehiculoElegido () {
		setPatente (null);
		setIdChofer1 (-1);
		setIdChofer2 (-1);
	}
	public void setPatente(String patente) {
		this.patente = patente;
	}
	public String getPatente() {
		return patente;
	}
	
	public void setIdChofer1(int idChofer1) {
		this.idChofer1 = idChofer1;
	}
	public int getIdChofer1() {
		return idChofer1;
	}
	
	public void setIdChofer2(int idChofer2) {
		this.idChofer2 = idChofer2;
	}
	public int getIdChofer2() {
		return idChofer2;
	}
	
	public int getCantidadChoferes() {
		int cant = 0;
		
		if (getIdChofer1 () != -1)
			cant++;
		if (getIdChofer2 () != -1)
			cant++;
		
		return cant;
	}

	public void setCondicionCarga(Carga condicionCarga) {
		this.condicionCarga = condicionCarga;
	}
	public Carga getCondicionCarga() {
		return condicionCarga;
	}

	public enum Carga {STD, MAX};
	
}
